﻿<?xml version="1.0" encoding="utf-8"?>
<xs:schema id="dsConsultasGlobal" targetNamespace="http://tempuri.org/dsConsultasGlobal.xsd" xmlns:mstns="http://tempuri.org/dsConsultasGlobal.xsd" xmlns="http://tempuri.org/dsConsultasGlobal.xsd" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata" xmlns:msprop="urn:schemas-microsoft-com:xml-msprop" attributeFormDefault="qualified" elementFormDefault="qualified">
  <xs:annotation>
    <xs:appinfo source="urn:schemas-microsoft-com:xml-msdatasource">
      <DataSource DefaultConnectionIndex="0" FunctionsComponentName="QueriesTableAdapter" Modifier="AutoLayout, AnsiClass, Class, Public" SchemaSerializationMode="IncludeSchema" xmlns="urn:schemas-microsoft-com:xml-msdatasource">
        <Connections>
          <Connection AppSettingsObjectName="MySettings" AppSettingsPropertyName="ConnectionString" ConnectionStringObject="" IsAppSettingsProperty="true" Modifier="Assembly" Name="ConnectionString (MySettings)" ParameterPrefix=":" PropertyReference="ApplicationSettings.lbGlobalcom.My.MySettings.GlobalReference.Default.ConnectionString" Provider="System.Data.OracleClient" />
        </Connections>
        <Tables>
          <TableAdapter BaseClass="System.ComponentModel.Component" DataAccessorModifier="AutoLayout, AnsiClass, Class, Public" DataAccessorName="GLO_LISTATIPOSDOCTableAdapter" GeneratorDataComponentClassName="GLO_LISTATIPOSDOCTableAdapter" Name="GLO_LISTATIPOSDOC" UserDataComponentName="GLO_LISTATIPOSDOCTableAdapter">
            <MainSource>
              <DbSource ConnectionRef="ConnectionString (MySettings)" DbObjectType="Unknown" FillMethodModifier="Public" FillMethodName="Fill" GenerateMethods="Both" GenerateShortCommands="false" GeneratorGetMethodName="GetData" GeneratorSourceName="Fill" GetMethodModifier="Public" GetMethodName="GetData" QueryType="Rowset" ScalarCallRetval="System.Object, mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" UseOptimisticConcurrency="false" UserGetMethodName="GetData" UserSourceName="Fill">
                <SelectCommand>
                  <DbCommand CommandType="Text" ModifiedByUser="true">
                    <CommandText>SELECT        GLO_TIPODOCUMENTO.TIPODOC, GLO_TIPODOCUMENTO.DESCRIPCION, GLO_TIPODOCUMENTO.DOCES, 
                         GLO_DATOSTABLAS.DESCRIPCION AS DESCRIPCIONDOCES
FROM            GLO_TIPODOCUMENTO, GLO_DATOSTABLAS
WHERE        GLO_TIPODOCUMENTO.DOCES = GLO_DATOSTABLAS.ID AND (GLO_DATOSTABLAS.IDGRUPO = 'td')</CommandText>
                    <Parameters />
                  </DbCommand>
                </SelectCommand>
              </DbSource>
            </MainSource>
            <Mappings>
              <Mapping SourceColumn="TIPODOC" DataSetColumn="TIPODOC" />
              <Mapping SourceColumn="DESCRIPCION" DataSetColumn="DESCRIPCION" />
              <Mapping SourceColumn="DOCES" DataSetColumn="DOCES" />
              <Mapping SourceColumn="DESCRIPCIONDOCES" DataSetColumn="DESCRIPCIONDOCES" />
            </Mappings>
            <Sources />
          </TableAdapter>
          <TableAdapter BaseClass="System.ComponentModel.Component" DataAccessorModifier="AutoLayout, AnsiClass, Class, Public" DataAccessorName="GLO_LISTAVENDEDORESTableAdapter" GeneratorDataComponentClassName="GLO_LISTAVENDEDORESTableAdapter" Name="GLO_LISTAVENDEDORES" UserDataComponentName="GLO_LISTAVENDEDORESTableAdapter">
            <MainSource>
              <DbSource ConnectionRef="ConnectionString (MySettings)" DbObjectName="" DbObjectType="Unknown" FillMethodModifier="Public" FillMethodName="Fill" GenerateMethods="Both" GenerateShortCommands="false" GeneratorGetMethodName="GetData" GeneratorSourceName="Fill" GetMethodModifier="Public" GetMethodName="GetData" QueryType="Rowset" ScalarCallRetval="System.Object, mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" UseOptimisticConcurrency="false" UserGetMethodName="GetData" UserSourceName="Fill">
                <SelectCommand>
                  <DbCommand CommandType="Text" ModifiedByUser="true">
                    <CommandText>SELECT        TER_VENDEDOR.IDVENDEDOR, TER_TERCERO.NOMBRES || ' ' || TER_TERCERO.APELLIDOS AS NOMBREVENDEDOR, TER_VENDEDOR.IDTIPOVENDEDOR, 
                         TER_TIPOVENDEDOR.DESCRIPCION, TER_TIPOVENDEDOR.PORCENTAJECOMISION, TER_VENDEDOR.IDZONA, GLO_ZONAS.DESCRIPCION AS DESCRIPCIONZONA, 
                         TER_VENDEDOR.ACUMULACOMISION
FROM            TER_TIPOVENDEDOR INNER JOIN
                         TER_VENDEDOR ON TER_TIPOVENDEDOR.IDTIPOVENDEDOR = TER_VENDEDOR.IDTIPOVENDEDOR INNER JOIN
                         TER_TERCERO ON TER_VENDEDOR.IDVENDEDOR = TER_TERCERO.IDTERCERO INNER JOIN
                         GLO_ZONAS ON TER_VENDEDOR.IDZONA = GLO_ZONAS.IDZONA</CommandText>
                    <Parameters />
                  </DbCommand>
                </SelectCommand>
              </DbSource>
            </MainSource>
            <Mappings>
              <Mapping SourceColumn="IDVENDEDOR" DataSetColumn="IDVENDEDOR" />
              <Mapping SourceColumn="IDTIPOVENDEDOR" DataSetColumn="IDTIPOVENDEDOR" />
              <Mapping SourceColumn="DESCRIPCION" DataSetColumn="DESCRIPCION" />
              <Mapping SourceColumn="PORCENTAJECOMISION" DataSetColumn="PORCENTAJECOMISION" />
              <Mapping SourceColumn="IDZONA" DataSetColumn="IDZONA" />
              <Mapping SourceColumn="ACUMULACOMISION" DataSetColumn="ACUMULACOMISION" />
              <Mapping SourceColumn="DESCRIPCIONZONA" DataSetColumn="DESCRIPCIONZONA" />
              <Mapping SourceColumn="NOMBREVENDEDOR" DataSetColumn="NOMBREVENDEDOR" />
            </Mappings>
            <Sources>
              <DbSource ConnectionRef="ConnectionString (MySettings)" DbObjectName="" DbObjectType="Unknown" FillMethodModifier="Public" FillMethodName="FillByidVendedor" GenerateMethods="Both" GenerateShortCommands="true" GeneratorGetMethodName="GetDataByidVendedor" GeneratorSourceName="FillByidVendedor" GetMethodModifier="Public" GetMethodName="GetDataByidVendedor" QueryType="Rowset" ScalarCallRetval="System.Object, mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" UseOptimisticConcurrency="true" UserGetMethodName="GetDataByidVendedor" UserSourceName="FillByidVendedor">
                <SelectCommand>
                  <DbCommand CommandType="Text" ModifiedByUser="true">
                    <CommandText>SELECT        TER_VENDEDOR.IDVENDEDOR, TER_TERCERO.NOMBRES || ' ' || TER_TERCERO.APELLIDOS AS NOMBREVENDEDOR, TER_VENDEDOR.IDTIPOVENDEDOR, 
                         TER_TIPOVENDEDOR.DESCRIPCION, TER_TIPOVENDEDOR.PORCENTAJECOMISION, TER_VENDEDOR.IDZONA, 
                         GLO_ZONAS.DESCRIPCION AS DESCRIPCIONZONA, TER_VENDEDOR.ACUMULACOMISION
FROM            TER_TERCERO, TER_VENDEDOR, TER_TIPOVENDEDOR, GLO_ZONAS
WHERE        TER_TERCERO.IDTERCERO = TER_VENDEDOR.IDVENDEDOR AND TER_VENDEDOR.IDTIPOVENDEDOR = TER_TIPOVENDEDOR.IDTIPOVENDEDOR AND 
                         TER_VENDEDOR.IDZONA = GLO_ZONAS.IDZONA AND (TER_VENDEDOR.IDVENDEDOR = :PIDVENDEDOR)</CommandText>
                    <Parameters>
                      <Parameter AllowDbNull="true" AutogeneratedName="PIDVENDEDOR" ColumnName="IDVENDEDOR" DataSourceName="GLOBALCOM.TER_VENDEDOR" DataTypeServer="VARCHAR2(15)" DbType="AnsiString" Direction="Input" ParameterName="PIDVENDEDOR" Precision="0" ProviderType="VarChar" Scale="0" Size="15" SourceColumn="IDVENDEDOR" SourceColumnNullMapping="false" SourceVersion="Current" />
                    </Parameters>
                  </DbCommand>
                </SelectCommand>
              </DbSource>
            </Sources>
          </TableAdapter>
          <TableAdapter BaseClass="System.ComponentModel.Component" DataAccessorModifier="AutoLayout, AnsiClass, Class, Public" DataAccessorName="GLO_LISTAPREPACKTableAdapter" GeneratorDataComponentClassName="GLO_LISTAPREPACKTableAdapter" Name="GLO_LISTAPREPACK" UserDataComponentName="GLO_LISTAPREPACKTableAdapter">
            <MainSource>
              <DbSource ConnectionRef="ConnectionString (MySettings)" DbObjectName="SAMUEL.INV_VPREPACKS" DbObjectType="View" FillMethodModifier="Public" FillMethodName="FillIdProducto" GenerateMethods="Both" GenerateShortCommands="false" GeneratorGetMethodName="GetDataIdProducto" GeneratorSourceName="FillIdProducto" GetMethodModifier="Public" GetMethodName="GetDataIdProducto" QueryType="Rowset" ScalarCallRetval="System.Object, mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" UseOptimisticConcurrency="true" UserGetMethodName="GetDataIdProducto" UserSourceName="FillIdProducto">
                <SelectCommand>
                  <DbCommand CommandType="Text" ModifiedByUser="true">
                    <CommandText>SELECT IDPRODUCTOP,IDTIPOPREPACK,(COUNT(*)/CANTIDADSUBPROD) CANTIDAD
FROM INV_VPREPACKS
WHERE IDPRODUCTOP=:PIDPRODUCTO
GROUP BY IDPRODUCTOP,IDTIPOPREPACK,CANTIDADSUBPROD</CommandText>
                    <Parameters>
                      <Parameter AllowDbNull="false" AutogeneratedName="PIDPRODUCTO" ColumnName="IDPRODUCTOP" DataSourceName="SAMUEL.INV_VPREPACKS" DataTypeServer="VARCHAR2(15)" DbType="String" Direction="Input" ParameterName=":PIDPRODUCTO" Precision="0" ProviderType="Varchar2" Scale="0" Size="15" SourceColumn="IDPRODUCTOP" SourceColumnNullMapping="false" SourceVersion="Current" />
                    </Parameters>
                  </DbCommand>
                </SelectCommand>
              </DbSource>
            </MainSource>
            <Mappings>
              <Mapping SourceColumn="IDPRODUCTOP" DataSetColumn="IDPRODUCTOP" />
              <Mapping SourceColumn="IDTIPOPREPACK" DataSetColumn="IDTIPOPREPACK" />
              <Mapping SourceColumn="CANTIDAD" DataSetColumn="CANTIDAD" />
            </Mappings>
            <Sources />
          </TableAdapter>
        </Tables>
        <Sources />
      </DataSource>
    </xs:appinfo>
  </xs:annotation>
  <xs:element name="dsConsultasGlobal" msdata:IsDataSet="true" msdata:UseCurrentLocale="true" msprop:Generator_UserDSName="dsConsultasGlobal" msprop:Generator_DataSetName="dsConsultasGlobal" msprop:EnableTableAdapterManager="true">
    <xs:complexType>
      <xs:choice minOccurs="0" maxOccurs="unbounded">
        <xs:element name="GLO_LISTATIPOSDOC" msprop:Generator_UserTableName="GLO_LISTATIPOSDOC" msprop:Generator_RowDeletedName="GLO_LISTATIPOSDOCRowDeleted" msprop:Generator_RowChangedName="GLO_LISTATIPOSDOCRowChanged" msprop:Generator_RowClassName="GLO_LISTATIPOSDOCRow" msprop:Generator_RowChangingName="GLO_LISTATIPOSDOCRowChanging" msprop:Generator_RowEvArgName="GLO_LISTATIPOSDOCRowChangeEvent" msprop:Generator_RowEvHandlerName="GLO_LISTATIPOSDOCRowChangeEventHandler" msprop:Generator_TableClassName="GLO_LISTATIPOSDOCDataTable" msprop:Generator_TableVarName="tableGLO_LISTATIPOSDOC" msprop:Generator_RowDeletingName="GLO_LISTATIPOSDOCRowDeleting" msprop:Generator_TablePropName="GLO_LISTATIPOSDOC">
          <xs:complexType>
            <xs:sequence>
              <xs:element name="TIPODOC" msprop:Generator_UserColumnName="TIPODOC" msprop:Generator_ColumnPropNameInRow="TIPODOC" msprop:Generator_ColumnVarNameInTable="columnTIPODOC" msprop:Generator_ColumnPropNameInTable="TIPODOCColumn">
                <xs:simpleType>
                  <xs:restriction base="xs:string">
                    <xs:maxLength value="5" />
                  </xs:restriction>
                </xs:simpleType>
              </xs:element>
              <xs:element name="DESCRIPCION" msprop:Generator_UserColumnName="DESCRIPCION" msprop:Generator_ColumnPropNameInRow="DESCRIPCION" msprop:Generator_ColumnVarNameInTable="columnDESCRIPCION" msprop:Generator_ColumnPropNameInTable="DESCRIPCIONColumn">
                <xs:simpleType>
                  <xs:restriction base="xs:string">
                    <xs:maxLength value="20" />
                  </xs:restriction>
                </xs:simpleType>
              </xs:element>
              <xs:element name="DOCES" msprop:Generator_UserColumnName="DOCES" msprop:Generator_ColumnPropNameInRow="DOCES" msprop:Generator_ColumnVarNameInTable="columnDOCES" msprop:Generator_ColumnPropNameInTable="DOCESColumn" type="xs:decimal" minOccurs="0" />
              <xs:element name="DESCRIPCIONDOCES" msprop:Generator_UserColumnName="DESCRIPCIONDOCES" msprop:Generator_ColumnPropNameInRow="DESCRIPCIONDOCES" msprop:Generator_ColumnVarNameInTable="columnDESCRIPCIONDOCES" msprop:Generator_ColumnPropNameInTable="DESCRIPCIONDOCESColumn" minOccurs="0">
                <xs:simpleType>
                  <xs:restriction base="xs:string">
                    <xs:maxLength value="50" />
                  </xs:restriction>
                </xs:simpleType>
              </xs:element>
            </xs:sequence>
          </xs:complexType>
        </xs:element>
        <xs:element name="GLO_LISTAVENDEDORES" msprop:Generator_UserTableName="GLO_LISTAVENDEDORES" msprop:Generator_RowDeletedName="GLO_LISTAVENDEDORESRowDeleted" msprop:Generator_RowChangedName="GLO_LISTAVENDEDORESRowChanged" msprop:Generator_RowClassName="GLO_LISTAVENDEDORESRow" msprop:Generator_RowChangingName="GLO_LISTAVENDEDORESRowChanging" msprop:Generator_RowEvArgName="GLO_LISTAVENDEDORESRowChangeEvent" msprop:Generator_RowEvHandlerName="GLO_LISTAVENDEDORESRowChangeEventHandler" msprop:Generator_TableClassName="GLO_LISTAVENDEDORESDataTable" msprop:Generator_TableVarName="tableGLO_LISTAVENDEDORES" msprop:Generator_RowDeletingName="GLO_LISTAVENDEDORESRowDeleting" msprop:Generator_TablePropName="GLO_LISTAVENDEDORES">
          <xs:complexType>
            <xs:sequence>
              <xs:element name="IDVENDEDOR" msprop:Generator_UserColumnName="IDVENDEDOR" msprop:Generator_ColumnPropNameInRow="IDVENDEDOR" msprop:Generator_ColumnVarNameInTable="columnIDVENDEDOR" msprop:Generator_ColumnPropNameInTable="IDVENDEDORColumn" minOccurs="0">
                <xs:simpleType>
                  <xs:restriction base="xs:string">
                    <xs:maxLength value="15" />
                  </xs:restriction>
                </xs:simpleType>
              </xs:element>
              <xs:element name="IDTIPOVENDEDOR" msprop:Generator_UserColumnName="IDTIPOVENDEDOR" msprop:Generator_ColumnPropNameInRow="IDTIPOVENDEDOR" msprop:Generator_ColumnVarNameInTable="columnIDTIPOVENDEDOR" msprop:Generator_ColumnPropNameInTable="IDTIPOVENDEDORColumn" minOccurs="0">
                <xs:simpleType>
                  <xs:restriction base="xs:string">
                    <xs:maxLength value="5" />
                  </xs:restriction>
                </xs:simpleType>
              </xs:element>
              <xs:element name="DESCRIPCION" msprop:Generator_UserColumnName="DESCRIPCION" msprop:Generator_ColumnPropNameInRow="DESCRIPCION" msprop:Generator_ColumnVarNameInTable="columnDESCRIPCION" msprop:Generator_ColumnPropNameInTable="DESCRIPCIONColumn" minOccurs="0">
                <xs:simpleType>
                  <xs:restriction base="xs:string">
                    <xs:maxLength value="30" />
                  </xs:restriction>
                </xs:simpleType>
              </xs:element>
              <xs:element name="PORCENTAJECOMISION" msprop:Generator_UserColumnName="PORCENTAJECOMISION" msprop:Generator_ColumnPropNameInRow="PORCENTAJECOMISION" msprop:Generator_ColumnVarNameInTable="columnPORCENTAJECOMISION" msprop:Generator_ColumnPropNameInTable="PORCENTAJECOMISIONColumn" type="xs:decimal" minOccurs="0" />
              <xs:element name="IDZONA" msprop:Generator_UserColumnName="IDZONA" msprop:Generator_ColumnPropNameInRow="IDZONA" msprop:Generator_ColumnVarNameInTable="columnIDZONA" msprop:Generator_ColumnPropNameInTable="IDZONAColumn" minOccurs="0">
                <xs:simpleType>
                  <xs:restriction base="xs:string">
                    <xs:maxLength value="5" />
                  </xs:restriction>
                </xs:simpleType>
              </xs:element>
              <xs:element name="ACUMULACOMISION" msprop:Generator_UserColumnName="ACUMULACOMISION" msprop:Generator_ColumnPropNameInRow="ACUMULACOMISION" msprop:Generator_ColumnVarNameInTable="columnACUMULACOMISION" msprop:Generator_ColumnPropNameInTable="ACUMULACOMISIONColumn" minOccurs="0">
                <xs:simpleType>
                  <xs:restriction base="xs:string">
                    <xs:maxLength value="1" />
                  </xs:restriction>
                </xs:simpleType>
              </xs:element>
              <xs:element name="DESCRIPCIONZONA" msprop:Generator_UserColumnName="DESCRIPCIONZONA" msprop:Generator_ColumnPropNameInRow="DESCRIPCIONZONA" msprop:Generator_ColumnVarNameInTable="columnDESCRIPCIONZONA" msprop:Generator_ColumnPropNameInTable="DESCRIPCIONZONAColumn" minOccurs="0">
                <xs:simpleType>
                  <xs:restriction base="xs:string">
                    <xs:maxLength value="30" />
                  </xs:restriction>
                </xs:simpleType>
              </xs:element>
              <xs:element name="NOMBREVENDEDOR" msdata:ReadOnly="true" msprop:Generator_UserColumnName="NOMBREVENDEDOR" msprop:Generator_ColumnPropNameInRow="NOMBREVENDEDOR" msprop:Generator_ColumnVarNameInTable="columnNOMBREVENDEDOR" msprop:Generator_ColumnPropNameInTable="NOMBREVENDEDORColumn" type="xs:string" minOccurs="0" />
            </xs:sequence>
          </xs:complexType>
        </xs:element>
        <xs:element name="GLO_LISTAPREPACK" msprop:Generator_UserTableName="GLO_LISTAPREPACK" msprop:Generator_RowDeletedName="GLO_LISTAPREPACKRowDeleted" msprop:Generator_RowChangedName="GLO_LISTAPREPACKRowChanged" msprop:Generator_RowClassName="GLO_LISTAPREPACKRow" msprop:Generator_RowChangingName="GLO_LISTAPREPACKRowChanging" msprop:Generator_RowEvArgName="GLO_LISTAPREPACKRowChangeEvent" msprop:Generator_RowEvHandlerName="GLO_LISTAPREPACKRowChangeEventHandler" msprop:Generator_TableClassName="GLO_LISTAPREPACKDataTable" msprop:Generator_TableVarName="tableGLO_LISTAPREPACK" msprop:Generator_RowDeletingName="GLO_LISTAPREPACKRowDeleting" msprop:Generator_TablePropName="GLO_LISTAPREPACK">
          <xs:complexType>
            <xs:sequence>
              <xs:element name="IDPRODUCTOP" msprop:Generator_UserColumnName="IDPRODUCTOP" msprop:Generator_ColumnVarNameInTable="columnIDPRODUCTOP" msprop:Generator_ColumnPropNameInRow="IDPRODUCTOP" msprop:Generator_ColumnPropNameInTable="IDPRODUCTOPColumn">
                <xs:simpleType>
                  <xs:restriction base="xs:string">
                    <xs:maxLength value="15" />
                  </xs:restriction>
                </xs:simpleType>
              </xs:element>
              <xs:element name="IDTIPOPREPACK" msprop:Generator_UserColumnName="IDTIPOPREPACK" msprop:Generator_ColumnVarNameInTable="columnIDTIPOPREPACK" msprop:Generator_ColumnPropNameInRow="IDTIPOPREPACK" msprop:Generator_ColumnPropNameInTable="IDTIPOPREPACKColumn" type="xs:decimal" />
              <xs:element name="CANTIDAD" msdata:ReadOnly="true" msprop:Generator_UserColumnName="CANTIDAD" msprop:Generator_ColumnVarNameInTable="columnCANTIDAD" msprop:Generator_ColumnPropNameInRow="CANTIDAD" msprop:Generator_ColumnPropNameInTable="CANTIDADColumn" type="xs:decimal" minOccurs="0" />
            </xs:sequence>
          </xs:complexType>
        </xs:element>
      </xs:choice>
    </xs:complexType>
    <xs:unique name="Constraint1" msdata:PrimaryKey="true">
      <xs:selector xpath=".//mstns:GLO_LISTATIPOSDOC" />
      <xs:field xpath="mstns:TIPODOC" />
    </xs:unique>
    <xs:unique name="GLO_LISTAVENDEDORES_Constraint1" msdata:ConstraintName="Constraint1" msdata:PrimaryKey="true">
      <xs:selector xpath=".//mstns:GLO_LISTAVENDEDORES" />
      <xs:field xpath="mstns:IDVENDEDOR" />
    </xs:unique>
    <xs:unique name="INV_VPREPACKSKey1" msdata:PrimaryKey="true">
      <xs:selector xpath=".//mstns:GLO_LISTAPREPACK" />
      <xs:field xpath="mstns:IDPRODUCTOP" />
      <xs:field xpath="mstns:IDTIPOPREPACK" />
    </xs:unique>
  </xs:element>
</xs:schema>